gusucode.com > 《MATLAB图像与视频处理实用案例详解》代码 > 《MATLAB图像与视频处理实用案例详解》代码/第 07 章 基于主成分分析的人脸二维码识别/Get_Samples.m

    function allsamples = Get_Samples(classNum, sampleNum)

if nargin < 1
    classNum = 40;
    sampleNum = 10;
end
allsamples = [];
for i = 1 : classNum
    for j = 1 : sampleNum
        a = imread(sprintf('人脸库\\ORL%03d.BMP', (i-1)*sampleNum+j));
        [row, col] = size(a);
        b = a(1 : row*col);
        b = double(b);
        allsamples = [allsamples; b];
    end
end